package com.zym.pss.cargo.service;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.zym.pss.cargo.po.PurchaseOrder;
import com.zym.pss.cargo.po.SaleOrder;
import com.zym.pss.cargo.po.Stock;
import com.zym.pss.cargo.vo.StockWarning;
public interface ExportService {
/**
* 打印原材料下限预警报表
* @param path
* @param dataList
* @param request
* @param response
*/
public void exportML(String path, List<StockWarning> dataList , HttpServletRequest request , HttpServletResponse response);
/**
* 打印原材料上限预警报表
* @param path
* @param dataList
* @param request
* @param response
*/
public void exportMU(String path,List<StockWarning> dataList , HttpServletRequest request , HttpServletResponse response);
/**
* 打印货物下限预警报表
* @param path
* @param dataList
* @param request
* @param response
*/
public void exportPL(String path,List<StockWarning> dataList , HttpServletRequest request , HttpServletResponse response);
/**
* 打印货物上限预警报表
* @param path
* @param dataList
* @param request
* @param response
*/
public void exportPU(String path,List<StockWarning> dataList , HttpServletRequest request , HttpServletResponse response);
/**
* 打印 库存信息报表
* @param path
* @param stockList
* @param request
* @param response
*/
public void exporStock(String path, List<Stock> stockList,HttpServletRequest request, HttpServletResponse response);
/**
* 打印货物的月销售情况
* @param path
* @param productOutList
* @param request
* @param response
*/
public void exporSE(String path, List<SaleOrder> dataList,HttpServletRequest request, HttpServletResponse response);
public void exportPE(String path, List<PurchaseOrder> dataList,HttpServletRequest request, HttpServletResponse response);
}